/********************************************************
// WoW Gear Studio
// Author: XiongHui Guo
// E-mail: gz_shines@msn.com
********************************************************/

#pragma once

class CWowgsSim;

class CWowPlayerRating
{
public:
	CWowPlayerRating(void);
	virtual ~CWowPlayerRating(void);

public:
	void init( CWowgsSim* sim, int level );
	double interpolate( int level, double val_60, double val_70, double val_80 );
	double get_attribute_base( CWowgsSim* sim, int level, int class_type, int race, int stat_type );

public:
	double spell_haste;
	double spell_hit;
	double spell_crit;
	double attack_haste;
	double attack_hit;
	double attack_crit;
	double expertise;
	double armor_penetration;
	double defense;
	double dodge;
	double parry;
	double block;
};
